﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;

namespace RAP.Framework.Libary.Utils
{
	#region 数据类型定义
	/// <summary>
	/// 数据类型定义
	/// </summary>
	public enum ConvertableTypes
	{
		/// <summary>
		/// 
		/// </summary>
		String = 1,

		/// <summary>
		/// 
		/// </summary>
		Number = 2,

		/// <summary>
		/// 
		/// </summary>
		DateTime = 3,

		/// <summary>
		/// 
		/// </summary>
		Date = 4,

		/// <summary>
		/// 
		/// </summary>
		Int32 = 5,

		/// <summary>
		/// 
		/// </summary>
		Int = 6,

		/// <summary>
		/// 
		/// </summary>
		Double = 7,

		/// <summary>
		/// 
		/// </summary>
		Boolean = 8,

		/// <summary>
		/// 
		/// </summary>
		Int32List = 101,

		/// <summary>
		/// 
		/// </summary>
		StringList = 102,

        /// <summary>
        /// 键值对象
        /// </summary>
        Dictionary = 999,
    }
	#endregion

	#region 字典复制类型
	/// <summary>
	/// 
	/// </summary>
	public enum DictionaryCopyTypes : int
	{
		/// <summary>
		/// 存在的Key
		/// </summary>
		Exists = 1,

		/// <summary>
		/// 不存在的Key
		/// </summary>
		NotExists = 2,

		/// <summary>
		/// 全部
		/// </summary>
		All = 3
	}
	#endregion 字典复制类型
}
